wellhead cellar - French English Dictionary